fail to fulfill one's commitments - Espagnol Anglais Dictionnaire